what to consider to make a game